import java.util.ArrayList;
import java.util.List;
class Order{

}

public class Test {

    public static void main(String[] args) {
        //存放字符串类型数据
        List<String>list1=new ArrayList<>();
        list1.add("abcde");
        list1.add("wewqs");
        System.out.println(list1);
        //存放Integer类型数据
        List<Integer>list2=new ArrayList<>();
        list1.add("123");
        list1.add("456");
        System.out.println(list2);
        //存放自定义实体类
        List<Order>list3=new ArrayList<>();
        list3.add(new Order());
        list3.add(new Order());
        System.out.println(list1);




    }
}
class MyArrayList<T>{//自定义泛型类
    Object[]obj=new Object[10];
    int size;
    public boolean add(T t){
        obj[size]=t;
        size++;
        return  true;
    }
    public T get(int index){
        return (T)obj[index];
    }
}


